import { provide, ref } from "vue";

export default function OrderReceiptSubDetails() {
  /**
   * 详情窗口是否显示
   */
  const orderReceiptSubDetailsVisible = ref(false);
  provide("orderReceiptSubDetailsVisible", orderReceiptSubDetailsVisible);

  /**
   * 改变详情窗口的显示状态
   */
  const changeOrderReceiptSubDetailsDialogVisibleValue = () => {
    orderReceiptSubDetailsVisible.value = !orderReceiptSubDetailsVisible.value;
  };
  provide(
    "changeOrderReceiptSubDetailsDialogVisibleValue",
    changeOrderReceiptSubDetailsDialogVisibleValue
  );

  return {
    changeOrderReceiptSubDetailsDialogVisibleValue,
  };
}
